速報APP / 工具 / Listroid - Scheme

Listroid - Scheme

價格:免費

更新日期:2016-08-23

檔案大小:117k

目前版本:1.25

版本需求:Android 2.2 以上版本

官方網站:mailto:takefumi.matsui@gmail.com

Listroid - Scheme(圖1)-速報App

Listroidは片手でも楽に式を入力できるScheme(R5RS)の実行環境を目指して開発しています。

コンセプトは “つり革につかまっていても、空いている片手でSchemeプログラミング!” です。

操作方法には次のような特徴があります。

・括弧内に式を順に挿入する方式のため、閉じ括弧を意識する必要はありません。

・よく使うキーワードはタップまたはフリック一回で入力できるので、同じ語を何度も一文字ずつ入力する必要はありません。

・識別子や定数を専用キーボードで入力できるので、文字を効率よく入力することが可能です。

現在、R5RSのうち、以下の仕様が未実装あるいは制限として残っています。

Listroid - Scheme(圖2)-速報App

多いですが、順次実装していく予定ですので今しばらくお待ち下さい。

■識別子

大文字・小文字は区別されます。

■注釈

利用できません

■マクロ

let-syntax, letrec-syntax, syntax-rules, define-syntax

Listroid - Scheme(圖3)-速報App

■数値定数の構文

指数部マーカ s, f, d, l

■数値演算

truncate, round, rationalize, exp, log, sin, cos, tan, asin, acos, atan, sqrt, expt, make-rectangular, make-polar, magnitude, angle

■制御機能

dynamic-wind

■システムインターフェース

Listroid - Scheme(圖4)-速報App

transcript-on, transcript-off

Listroid - Scheme(圖5)-速報App